package vista;

import java.awt.Color;
import java.awt.Font;
import javax.swing.JPanel;
import javax.swing.JTextArea;
import modelo.Juego;

public class PanelConfigNivel extends javax.swing.JPanel {

	private String usuario = Juego.obtenerJuego().getUsuario();
	private JTextArea mensaje;
	private JPanel botonera;
	private JTextArea usuarioActivo;
	private JPanel botonUsuario;
	
	public PanelConfigNivel(){
		
		this.setLayout(null);
				
		mensaje = new JTextArea();
		Font fuente = new Font("Arial",1,13);
		mensaje.setFont(fuente);
		mensaje.setText("Preparese para conducir al Algo42. \n\n" 
				+ "Presione en SIGUIENTE NIVEL para comenzar. \n\n"
				+ "El nivel actual es el numero: " + Juego.obtenerJuego().getNivelActual() + "\n\n"
				+ "Presione GUARDAR si desea salvar su partida \n" );
		mensaje.setOpaque(false);
		mensaje.setForeground(Color.WHITE);
		mensaje.setAlignmentX(CENTER_ALIGNMENT);
		mensaje.setAlignmentY(CENTER_ALIGNMENT);
		mensaje.setBounds(130, 0, 600, 180);
		mensaje.setEditable(false);
		add(mensaje);


		botonera = new BotoneraVistaElecNivel();
		botonera.setBounds(0, 190, 600, 80);
		botonera.setBackground(Color.yellow);
		botonera.setOpaque(false);
		add(botonera);
		
		
		usuarioActivo = new JTextArea();
		usuarioActivo.setFont(fuente);
		usuarioActivo.setText("El usuario activo es: " + this.usuario + "\n\n" + "Presione sobre el boton cambiar nombre para modificarlo." );
		usuarioActivo.setOpaque(false);
		usuarioActivo.setForeground(Color.WHITE);
		usuarioActivo.setAlignmentX(CENTER_ALIGNMENT);
		usuarioActivo.setAlignmentY(CENTER_ALIGNMENT);
		usuarioActivo.setBounds(130, 260, 600, 80);
		usuarioActivo.setEditable(false);
		add(usuarioActivo);
		

		botonUsuario = new PanelCambioUsuario();
		botonUsuario.setBounds(0, 320, 600, 80);
		botonUsuario.setOpaque(false);
		add(botonUsuario);

	}

}
